Big Huge Thesaurus

lefteyed flounder

noun

sounds kind of like